package Swing;

import javax.swing.*;
import java.awt.*;

public class JFrameDemo {
    //初始化
    public void init(){
        JFrame frame = new JFrame("这是一个JFrame窗口");
        frame.setVisible(true);
        frame.setBounds(100,100,400,300);
        frame.setBackground(Color.ORANGE);//但是顶级窗口的颜色并没有变化
        //窗口也是一个容器，要对容器实例化、
        Container contentPane = frame.getContentPane();
        contentPane.setBackground(Color.ORANGE);
        JLabel label = new JLabel("Hello word!");
        frame.add(label);
        //让文本居中
        label.setHorizontalAlignment(SwingConstants.CENTER);
        //关闭事件
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
    public static void main(String[] args) {
        //建立窗口
        new JFrameDemo().init();
    }
}
